dust-cloud theory - French English Dictionary